home *** CD-ROM | disk | FTP | other *** search
- Subject: Re: Re(2): Any tips for Building ODF with CW8 CFM68k?
- Sent: 3/26/96 11:12 AM
- Received: 3/26/96 10:21 AM
- From: Jim Lloyd, jim@melongem.com
- Reply-To: ODF-Interest@CILabs.ORG
- To: OpenDoc Development Framework Discussion List, ODF-Interest@CILabs.
-
- At 1:43 AM 3/26/96, Troy Gaul wrote:
- >>Actually, I had similar binding problems while trying to get our parts
- >>working with CFM68K and never successfully debugged the problem until getting
- >>the last release of CFM68K tools from Metrowerks, at which time the problems
- >>went away.
- >
- >Another potential problem (which appears in this way) is that the
- >CodeWarrior 8 version of the CFM-68K compiler would not set the "weak"
- >import bit correctly for the imports that you are making.
- >
- >For instance, if you're including the QuickDraw GX Lib for CFM-68K, you
- >probably have the "Weak import" option turned on in the popup menu to the
- >right of that item in the project window. This _should_ mean that the
- >"QuickDraw GX Enabler" file, which actually contains that CFM-68K shared
- >library, is optional. However, this flag doesn't work with the CW8
- >CFM-68K tools, so that shared library will actually be required. In the
- >tests I did with the compiler, installing the shared libraries that were
- >needed allowed my part (the Cappuccino Sample part) to work.
-
- I too had similar problems, but I'd get the ODWarning saying that the part
- couldn't be loaded because a code fragment couldn't be found. For a while
- I worked around the problem by removing all dependencies on the library
- and then removing the library from the project. I got to the point where
- I no longer got the ODWarnings, but the part still wouldn't load. Switching
- to the latest Metrowerks tools fixed that problem, though I still don't know
- exactly what they did to fix it.
-
- Jim Lloyd
- ODF Team
-
- P.S. Masahiro, please forgive me if my last post sounded harsh, I didn't
- mean it that way. If I come across anything that might help you, I'll be
- sure to send it your way.
-
-